banking institution - French English Dictionary